provide someone with daily help - Français Anglais Dictionnaire